$(function () {
  // 表单验证操作
  var form = layui.form
  form.verify({
    // 原密码和新密码不能相同
    diff: function (value) {
      // 获取原密码的值
      var oldPwd = $('.layui-form input[name=oldPwd]').val()
      if (oldPwd === value) {
        return '新密码不可以和原密码相同'
      }
    },
    // 新密码和确认密码必须相同
    same: function (value) {
      // 获取新密码的值
      var newPwd = $('.layui-form input[name=newPwd]').val()
      if (newPwd !== value) {
        return '两次密码输入不一致'
      }
    },
  })
  // 绑定表单提交事件
  $('#form').submit(function (e) {
    e.preventDefault()
    // 获取表单数据
    var fd = $(this).serialize()
    // 调用接口进行密码更新
    $.ajax({
      type: 'post',
      url: 'my/updatepwd',
      data: fd,
      success: function (res) {
        layer.msg(res.message)
      }
    })
  })
})